c40b6323c3d43a20ae860c3e5453246e2ba4dcb2,dart-processor/src/main/java/com/f2prateek/dart/processor/ExtraInjector.java,ExtraInjector,emitInject,#StringBuilder#,47

Before Change


    // Emit a call to the superclass injector, if any.
    if (target.parentTarget != null) {
      builder.append("    ")
          .append(target.parentTarget + Dart.INJECTOR_SUFFIX)
          .append(".inject(finder, target, source);\n\n");
    }

    // Local variable in which all extras will be temporarily stored.

After Change


    if (target.parentTarget != null) {
      // Emit a call to the superclass injector, if any.
      injectBuilder.addStatement("$T.inject(finder, target, source)",
          ClassName.bestGuess(target.parentTarget + Dart.INJECTOR_SUFFIX));
    }

    // Local variable in which all extras will be temporarily stored.